vehicle or artifact in very poor condition - Español Inglés Diccionario